Algorithms for Fast Vector Quantization∗
نویسندگان
چکیده
Nearest neighbor searching is an important geometric subproblem in vector quantization. Existing studies have shown that the difficulty of solving this problem efficiently grows rapidly with dimension. Indeed, existing approaches on unstructured codebooks in dimension 16 are little better than brute-force search. We show that if one is willing to relax the requirement of finding the true nearest neighbor then dramatic improvements in running time are possible, with negligible degradation in the quality of the result. We present an empirical study of three nearest neighbor algorithms on a number of data distributions, and in dimensions varying from 8 to 16. The first algorithm is the standard k-d tree algorithm which has been enhanced to use incremental distance calculation, the second is a further improvement that orders search by the proximity of the k-d cell to the query point, and the third is based on a simple greedy search in a structure called a neighborhood graph.
منابع مشابه
Fuzzy Clustering Approach Using Data Fusion Theory and its Application To Automatic Isolated Word Recognition
In this paper, utilization of clustering algorithms for data fusion in decision level is proposed. The results of automatic isolated word recognition, which are derived from speech spectrograph and Linear Predictive Coding (LPC) analysis, are combined with each other by using fuzzy clustering algorithms, especially fuzzy k-means and fuzzy vector quantization. Experimental results show that the...
متن کاملFast encoding algorithms for MPEG-4 TwinVQ audio tool
The ISO/IEC MPEG-4 Audio standard includes the TwinVQ encoding tool. This tool is suitable for low-bit-rate general audio coding, but drawback is the computational complexity of the encoder. To develop a faster TwinVQ encoder, new fast vector quantization algorithms — area localized pre-selection and hit zone masking — are introduced. These algorithms exploit preand main-selection procedure sch...
متن کاملFast Codebook Design for Vector Quantization on Partitioned Space
Vector quantization(VQ) is an attractive technique for lossy data compression, which has been a key technology for data storage and/or transfer. So far, various competitive learning (CL) algorithms have been proposed to design optimal codebooks presenting quantization with minimized errors. However, their practical use has been limited for large scale problems, due to the computational complexi...
متن کاملMultilevel Vector Quantization Method for Codebook Generation
Abstract Vector Quantization is lossy data compression technique and has various applications. Key to Vector Quantization is good codebook. Once the codebook size is fixed then the MSE reaches a value beyond which it cannot be reduced by using codebook generation algorithms. In this paper we are proposing multilevel codebook generation algorithm. For demonstration we have used codebooks obtaine...
متن کاملA Fast Image Encoding Algorithm Using Vector Features
Vector quantization (VQ) is an efficient technique for image compression. However, one of the most serious problems of VQ is the heavily computational load for searching the closest codeword to the input vector in the codebook. To overcome this problem, we propose a simple and fast encoding algorithm for vector quantization. The algorithm uses three significant features of a vector, that is, th...
متن کاملNovel codebook generation algorithms for vector quantization image compression
Novel algorithms for vector quantization codebook design are presented in this paper. Two basic techniques are proposed. The first technique takes into consideration specific characteristics of the blocks of the training sequence during the generation of the initial codebook. In this way a representative initial codebook is generated. Starting from a high quality initial codebook the iterative ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1993